Versions:
Tweag.Topiary 0.6.1 is an open-source code-formatting engine positioned within the Tree-sitter ecosystem, expressly built to give both formatter authors and end-users a single, uniform interface for tidying source files written in simple programming languages. Drawing its name from the horticultural art of shaping trees, the utility supplies a ready-made formatting back-end so that language designers can ship a consistent style without developing a bespoke pretty-printer or parser; conversely, developers gain the convenience of one command that normalises code across heterogeneous projects. Typical use cases range from automatically standardising configuration files and DSL scripts in continuous-integration pipelines to enforcing house style in educational submissions or multi-language repositories. Because Topiary leverages Tree-sitter’s incremental syntax trees, it reformats only changed regions, making it fast enough for pre-commit hooks and editor integration alike. The project, maintained by Tweag, has published two public releases to date, with 0.6.1 being the current stable milestone. Tweag.Topiary is categorised as a Development Tool / Source Code Formatter and is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always providing the latest version and supporting batch installation of multiple applications.
Tags: